package modelo;


public class Rompehielos extends Nave {

	private static final int RESISTENCIA = 2;
	private static final int LARGO = 3;
	
	public Rompehielos(Coordenada  posicionInicial, Movimiento movimiento,Orientacion orientacion) {
		
		super(posicionInicial, movimiento, orientacion, LARGO, RESISTENCIA);
	
	}
	
	public void recibirAtaqueDeDisparo (Municion disparo){this.recibirImpactoEn(disparo.getPosicionesQueLaMunicionDania());}
	
	public void recibirAtaqueDeMinaPorContacto (Municion minaPorContacto){this.recibirImpactoEn(minaPorContacto.getPosicionesQueLaMunicionDania());}
	
	public void recibirAtaqueDeMinaPuntualConRetardo (Municion minaPuntual){this.recibirImpactoEn(minaPuntual.getPosicionesQueLaMunicionDania());}
	
	public void recibirAtaqueDeMinaDobleConRetardo (Municion minaDoble){this.recibirImpactoEn(minaDoble.getPosicionesQueLaMunicionDania());}
	
	public void recibirAtaqueDeMinaTripleConRetardo (Municion minaTriple){this.recibirImpactoEn(minaTriple.getPosicionesQueLaMunicionDania());}
	
	}